package org.openea.eap.module.obpm.model.custsql.vo;

import org.openea.eap.module.obpm.model.custsql.FormCustSqlFields;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

public class SqlViewVO
        implements Serializable {
  private static final long serialVersionUID = 56875676583L;

  String realSqlColumn;
  String sumSqlColumn;
  String queryCountSql;
  String queryDataSql;
  String querySumSql;
  String dsKey;
  String sqlName;

  List<SqlSearchVO> queryData;
  Map<String, Object> paramsMap;
  List<FormCustSqlFields> fieldList;

  String bpmExt;
  String bpmExtTaskType;
  String bpmExtColumnBizId;

  String custQueryBeanMethod;

  public String getRealSqlColumn() {
    return this.realSqlColumn;
  }


  public void setRealSqlColumn(String realSqlColumn) {
    this.realSqlColumn = realSqlColumn;
  }


  public String getSumSqlColumn() {
    return this.sumSqlColumn;
  }


  public void setSumSqlColumn(String sumSqlColumn) {
    this.sumSqlColumn = sumSqlColumn;
  }


  public String getQueryCountSql() {
    return this.queryCountSql;
  }


  public void setQueryCountSql(String queryCountSql) {
    this.queryCountSql = queryCountSql;
  }


  public String getQueryDataSql() {
    return this.queryDataSql;
  }


  public void setQueryDataSql(String queryDataSql) {
    this.queryDataSql = queryDataSql;
  }


  public String getQuerySumSql() {
    return this.querySumSql;
  }


  public void setQuerySumSql(String querySumSql) {
    this.querySumSql = querySumSql;
  }


  public String getDsKey() {
    return this.dsKey;
  }


  public void setDsKey(String dsKey) {
    this.dsKey = dsKey;
  }


  public String getSqlName() {
    return this.sqlName;
  }


  public void setSqlName(String sqlName) {
    this.sqlName = sqlName;
  }


  public String getBpmExt() {
    return bpmExt;
  }

  public void setBpmExt(String bpmExt) {
    this.bpmExt = bpmExt;
  }

  public List<SqlSearchVO> getQueryData() {
    return this.queryData;
  }


  public void setQueryData(List<SqlSearchVO> queryData) {
    this.queryData = queryData;
  }


  public Map<String, Object> getParamsMap() {
    return this.paramsMap;
  }


  public void setParamsMap(Map<String, Object> paramsMap) {
    this.paramsMap = paramsMap;
  }


  public List<FormCustSqlFields> getFieldList() {
    return this.fieldList;
  }


  public void setFieldList(List<FormCustSqlFields> fieldList) {
    this.fieldList = fieldList;
  }

  public String getBpmExtTaskType() {
    return bpmExtTaskType;
  }

  public void setBpmExtTaskType(String bpmExtTaskType) {
    this.bpmExtTaskType = bpmExtTaskType;
  }

  public String getBpmExtColumnBizId() {
    return bpmExtColumnBizId;
  }

  public void setBpmExtColumnBizId(String bpmExtColumnBizId) {
    this.bpmExtColumnBizId = bpmExtColumnBizId;
  }

  public String getCustQueryBeanMethod() {
    return custQueryBeanMethod;
  }

  public void setCustQueryBeanMethod(String custQueryBeanMethod) {
    this.custQueryBeanMethod = custQueryBeanMethod;
  }
}
